/*找回密码步骤一样式*/

.findpass-header {
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #d2d2d2;
	margin-bottom: 85px;
}

.findpass-header-con {
	position: relative;
}

.findpass-header-con div {
	float: left;
	vertical-align: middle;
	height: 100%;
}

.findpass-header-con div:nth-of-type(2) {
	margin-left: 20px;
	color: #1b49a0;
	margin-top: 5px;
	margin-bottom: 5px;
	border-right: 1px solid #d2d2d2;
	padding-right: 60px;
}

.findpass-header-con div:nth-of-type(2) p:nth-of-type(1) {
	font-size: 22px;
}

.findpass-header-con div:nth-of-type(2) p:nth-of-type(2) {
	font-size: 18px;
	margin-bottom: 0;
}

.findpass-header-con div:nth-of-type(3) {
	padding-left: 40px;
	vertical-align: middle;
	line-height: 72px;
	font-size: 30px;
}

.findpass-pic p {
	text-align: center;
	position: relative;
	font-size: 14px;
	color: #929292;
}

.findpass-pic p:nth-of-type(2) {
	height: 25px;
	margin-bottom: 50px;
}

.findpass-pic p span:nth-of-type(1) {
	/*display: inline-block;*/
	position: absolute;
	left: 9%;
	color: #2161ab;
}

.findpass-pic p span:nth-of-type(2) {
	position: absolute;
	left: 35%;
}

.findpass-pic p span:nth-of-type(3) {
	position: absolute;
	left: 60%;
}

.findpass-pic p span:nth-of-type(4) {
	position: absolute;
	left: 88%;
}

.findpass-inp {
	padding: 12px 0;
	width: 398px;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	/*overflow: hidden;*/
	margin-bottom: 155px;
}

.findpass-inp .findpass-inp-zh {
	background: url(/assets/img/index/person.png) no-repeat 18px center;
	font-size: 14px;
	clear: both;
	border: 0.5px solid #c9c9c9;
	height: 45px;
	border-radius: 3px;
	margin-bottom: 18px;
}

.findpass-inp .findpass-inp-zh input {
	margin-left: 45px;
	height: 42px;
	line-height: 42px;
	width: 100%;
}

.findpass-inp .findpass-inp-btn input {
	background: #2161ab;
	text-align: center;
	font-size: 16px;
	color: white;
	width: 100%;
}


/*找回密码步骤二*/

.findpass-inp .findpass-inp-yan {
	background: url(/assets/img/index/yan.png) no-repeat 18px center;
	font-size: 14px;
	clear: both;
	border: 0.5px solid #c9c9c9;
	height: 45px;
	border-radius: 3px;
	margin-bottom: 18px;
	width: 237px;
	float: left;
}

.findpass-inp .findpass-inp-a {
	font-size: 14px;
	height: 45px;
	border-radius: 3px;
	margin-bottom: 18px;
	width: 152px;
	line-height: 45px;
	padding-left: 36px;
	background: #2161ab;
	float: right;
	line-height: 25px;
    color: #ffffff !important;
}

.findpass-inp .findpass-inp-a input {
	color: white;
	text-decoration: none;
}

.findpass-inp .findpass-inp-yan input:nth-of-type(1) {
	margin-left: 45px;
	height: 42px;
	line-height: 42px;
	width: 190px;
	display: inline-block;
	margin-right: 8px;
}

.findpass-inp .findpass-inp-yan a {
	display: inline-block;
	vertical-align: middle;
	padding-left: 36px;
}

.change a {
	display: inline-block;
	font-size: 14px;
	color: #2161ab;
	padding-top: 7px;
	padding-bottom: 25px;
	text-decoration: none;
}


/*手机找回*/

.findpass-inp .findpass-inp-em {
	background: url(/assets/img/index/email.png) no-repeat 18px center;
	font-size: 14px;
	clear: both;
	border: 0.5px solid #c9c9c9;
	height: 45px;
	border-radius: 3px;
	margin-bottom: 18px;
}

.findpass-inp .findpass-inp-em input {
	margin-left: 45px;
	height: 42px;
	line-height: 42px;
	width: 100%;
}


/*找回密码第三部*/

.findpass-inp .findpass-inp-pa {
	background: url(/assets/img/index/pass.png) no-repeat 18px center;
	font-size: 14px;
	clear: both;
	border: 0.5px solid #c9c9c9;
	height: 45px;
	border-radius: 3px;
	margin-bottom: 18px;
}

.findpass-inp .findpass-inp-pa input {
	margin-left: 45px;
	height: 42px;
	line-height: 42px;
	width: 100%;
}


/*找回密码第四部*/

.findpass-inp-succ {
	margin-bottom: 30px;
}

.findpass-inp-succ img {
	margin-right: 10px;
}

.findpass-inp-succ p {
	font-size: 24px;
	color: #2161ab;
}


/*注册页面*/

.findpass-inp .findpass-inp-pho {
	background: url(/assets/img/index/phone.png) no-repeat 18px center;
	font-size: 14px;
	clear: both;
	border: 0.5px solid #c9c9c9;
	height: 45px;
	border-radius: 3px;
	margin-bottom: 18px;
}

.findpass-inp .findpass-inp-pho input {
	margin-left: 45px;
	height: 42px;
	line-height: 42px;
	width: 100%;
}

.findpass-inp label {
	margin-left: -130px;
	width: 108px;
	height: 45px;
	line-height: 45px;
	text-align: right;
	font-size: 18px;
	color: #7c7c7c;
	font-weight: normal;
}


/*部位二级页面*/

.buwei .buwei-nav p {
	margin-bottom: 40px;
	font-size: 16px;
	padding: 15px 0;
	margin-top: -40px;
}

.buwei .buwei-nav p a {
	color: #454545;
	text-decoration: none;
}

.buwei-con h2 {
	margin: 0;
}

.buwei-line {
	display: inline-block;
	width: 25px;
	border-bottom: 2px solid #2161ab;
	margin-top: 25px;
	margin-bottom: 45px;
}

.buwei-con .lilun,
.buwei-con .shili {
	font-size: 26px;
}

.buwei-con .lilun a,
.buwei-con .shili a {
	text-decoration: none;
	display: inline-block;
	margin-left: 10px;
	color: #2161ab;
	border-bottom: 2px solid #2161ab;
}

.buwei-con .shili,
.buwei-con .lilun {
	margin: 0;
}

.buwei-con .lilun {
	margin-bottom: 45px;
}

.buwei-con .shili {
	margin-bottom: 175px;
}

.b p,
.c p {
	margin-top: 25px;
	font-size: 20px;
}

.b a {
	margin-right: 40px;
	margin-left: 0;
}

.c a {
	margin-right: 80px;
	margin-left: 0;
}

.b span:nth-child(1),
.c span:nth-child(1) {
	display: inline-block;
	margin-right: 10px;
}

.c p a:nth-child(1),
.b p a:nth-child(1) {
	margin-left: 30px;
}


/*部位列表页面*/

.buwei-list h2 {
	margin: 0;
	margin-bottom: 30px;
}

.buwei-erji {
	font-size: 24px;
	margin-bottom: 35px;
}

.buwei-list-con {
	font-size: 18px;
	color: #222222;
	border-top: 1px solid #a6a6a6;
	height: 1020px;
	margin-bottom: 60px;
}

.buwei-list-con a {
	display: block;
	padding: 13px 5px;
	text-decoration: none;
	color: #222222;
	border-bottom: 1px solid #d2d2d2;
}

.buwei-list-con a:nth-child(2n) {
	background: #f8f8f8;
}


/*分页样式*/

.pages {
	text-align: center;
	margin-bottom: 115px;
	clear: both;
}

.pages a {
	padding: 7px 13px;
	color: #7c7c7c;
	font-size: 16px;
	text-decoration: none;
	border: 1px solid #7c7c7c;
	border-radius: 3px;
    display: inline-block;
    margin-top: 15px;
}


/*视频页面*/

.video-list-a {}

.video-list {
	margin-right: 20px;
	margin-bottom: 30px;
	width: 285px;
	height: 280px;
	float: left;
}

.video-list-a:nth-of-type(4n) .video-list {
	margin-right: 0;
}

.video-list-top {
	position: relative;
}

.video-list .video-title {
	font-size: 16px;
	/*margin-top: 13px;*/
	margin-bottom: 15px;
}

.video-list .video-desc {
	font-size: 14px;
	width:240px;
	height:40px;
	color: #757575;
	margin-bottom: 0;
	overflow : hidden;
/*	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;*/		
}

/*.video-list .video-desc::after{
content: "..."; position: relative; bottom: 0; right: 0; padding-right: 40px;
background: -webkit-linear-gradient(left, transparent, #fff 55%);
background: -o-linear-gradient(right, transparent, #fff 55%);
background: -moz-linear-gradient(right, transparent, #fff 55%);
background: linear-gradient(to right, transparent, #fff 55%);
}*/

.video-list-top img {
	width: 100%;
	height: 190px;
}

.left-top,
.left-down,
.right-down {
	padding: 5px 10px;
	position: absolute;
	background: rgba(130, 142, 148, 0.5);
	color: white;
}

.left-top {
	left: 0;
	top: 0;
}

.left-down {
	left: 0;
	bottom: 0;
}

.right-down {
	right: 0;
	bottom: 0;
}

.video-list-down {
	padding: 10px 20px;
	background: #f6f6f6;
}

.video .video-list-a {
	text-decoration: none;
	color: #2e2e2e;
}

.mengceng {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(5, 5, 5, 0.5);
	display: none;
}

.mengceng img {
	width: 50px;
	height: 50px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}


/*个人中心*/

.person-center-left {
	width: 860px;
	float: left;
}

.person-desc {
	padding: 20px 33px 15px 33px;
	border: 1px solid #bfbfbf;
	width: 100%;
	clear: both;
}

.person-desc-left {
	float: left;
	width: 190px;
}

.person-desc-right {
	float: left;
	width: 600px;
	padding: 12px 0px 10px 40px;
}

.person-desc-left-con {
	padding: 5px 35px 15px 0px;
	border-right: 1px solid #bfbfbf;
	text-align: center;
	position: relative;
	font-size: 14px;
}

.person-desc-left-con .touxiang {
	width: 110px;
	height: 105px;
}

.person-desc-left-con .renzheng {
	position: absolute;
	left: 7px;
	top: -5px;
}

.person-desc-left-con .hospital {
	margin-top: 18px;
	margin-bottom: 5px;
}

.person-desc-left-con .pos {
	margin-bottom: 20px;
}

.person-desc-left-con .fabu a {
	font-size: 12px;
	text-decoration: none;
}

.person-desc-left-con .fabu a:nth-child(1) {
	color: #2362ab;
	border-bottom: 1px solid #2362ab;
}

.person-desc-left-con .fabu a:nth-of-type(2) {
	/*color: #666666;*/
	border-bottom: 1px solid #2362ab;
}

.fabu .shu {
	display: inline-block;
	border-left: 1px solid #cfcfcf;
	height: 12px;
	margin: 0 8px;
}


/*文本编辑框*/

.percenter-inp-list input {
	outline: none;
	padding: 0;
	margin: 0;
	color: #333333;
	max-width: 100px;
}

.percenter-inp-list label {
	font-size: 16px;
	color: #6a6a6a;
	font-weight: normal;
	width: 75px;
	text-align: left;
	margin: 0;
}

.percenter-inp-list label span {
	float: right;
	margin-left: 3px;
	margin-right: 3px;
}

.geren-desc-con label {
	float: left;
}

.percenter-inp-list {
	margin-bottom: 15px;
	height: 26px;
}

.one-right select {
	width: 100px;
	border: none;
	appearance: none;
	-moz-appearance: none;
	/* Firefox */
	-webkit-appearance: none;
	/* Safari 和 Chrome */
	outline: none;
	background: #fff;
}

.percenter-inp-list .geren-desc {
	width: 460px;
	/*height: 110px;*/
	max-height: 100px;
	overflow: hidden;
	outline: none;
	resize: none;
	font-size: 14px;
	color: #707070;
	border: none;
	text-align: left;
	display: block;
	float: left;
	line-height: 22px;
	margin-bottom: 0;
	background: white;
}

.geren-desc-con {
	clear: both;
}

.one-left,
.one-right,
.two-left,
.two-right {
	width: 255px;
	float: left;
}

.tiezi-artycle {
	margin-bottom: 50px;
}


/*改变每个浏览器中placeholder的字体颜色*/

.percenter-inp-list input::-webkit-input-placeholder {
	color: #333;
	font-size: 16px;
}

.percenter-inp-list input:-moz-placeholder {
	color: #333;
	font-size: 16px;
}

.percenter-inp-list input::-moz-placeholder {
	color: #333;
	font-size: 16px;
}

.percenter-inp-list input:-ms-input-placeholder {
	color: #333;
	font-size: 16px;
}

.xiugai {
	text-decoration: none;
	color: #2161ab;
	font-size: 14px;
}

.tab-nav {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dbdbdb;
	font-size: 16px;
}

.tab-nav a {
	display: inline-block;
	margin-right: 48px;
}

.tab-nav a img {
	margin-right: 10px;
}

.tiezi-list {
	padding-top: 15px;
	padding-bottom: 15px;
}

.tiezi-list p {
	display: inline-block;
}

.biaoji {
	margin-right: 15px;
	font-size: 12px;
	color: white;
}

.tiezi-list {
	border-bottom: 1px dashed #dbdbdb;
}

.tiezi-list .tiezi-title {
	display: inline-block;
	font-size: 18px;
	color: #222222;
	text-decoration: none;
	width: 535px;
}

.fatie-num {
	margin-right: 45px;
	margin-bottom: 0;
}

.fatie-riqi {
	margin-right: 35px;
	margin-bottom: 0;
}

.fatie-time {
	margin: 0;
}

.fatie-num span,
.fatie-time span,
.fatie-riqi span {
	display: block;
	font-size: 12px;
	color: #929292;
}

.fatie-time span:nth-of-type(1),
.fatie-riqi span:nth-of-type(1) {
	color: #4b4b4b;
}

.fatie-num span:nth-of-type(1) {
	color: #0197c9;
}

.fatie-time span {
	margin-right: 0;
}

.person-center-right {
	width: 340px;
	padding-left: 40px;
	float: left;
}

.person-center-right p {
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 18px;
	background: #f0f0f0;
	border-left: 3px solid #0197c9;
	padding-left: 23px;
}

.person-center-right p:nth-of-type(2),
.person-center-right p:nth-of-type(4),
.person-center-right p:nth-of-type(6) {
	background: white;
	border: none;
}

.touxiang a img {
	width: 36px;
	height: 36px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.touxiang a {
	color: #2362ab;
	font-size: 12px;
}

.person-center-right .yinsi {
	text-align: center;
}

.person-center-right .yinsi a {
    padding: 8px 8px;
    border: 1px solid #2b65b7;
    border-radius: 5px;
    display: inline-block;
    text-decoration: none;
    width: 128px;
   
}
.person-center-right  .attbankuai{
	text-align: left;
}
.person-center-right  .attbankuai a{
	 margin-bottom: 10px;
    display: inline-block;
    text-align: center;
}
.person-center-right .yinsi a:nth-of-type(1) {
	color: #2b65b7;
	/*margin-right: 8px;*/
	display: inline-block;
}

.person-center-right .yinsi a:nth-of-type(2) {
	/*background: #2b65b7;*/
	/*color: white;*/
}

.person-center-right .zhuanjia a:nth-of-type(2) {
	background: white;
	color: #2b65b7;
}

.blue,
.jinghua,
.putong {
	padding: 2px 8px;
	border-radius: 3px;
}

.blue {
	background: #0197c9;
}

.jinghua {
	background: #c44b4b;
}

.putong {
	background: #bfbfbf;
}


/*数字切片样式开始*/

.tiezi-qiepian {
	margin-bottom: 60px;
}

.qiepian-con-list {
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 18px;
	height: 100px;
	border-bottom: 1px dashed #dbdbdb;
	position: relative;
}

.qiepian-con-list div {
	float: left;
}

.qiepian-con-list div:nth-of-type(1) {
	width: 60px;
	border-radius: 5px;
	overflow: hidden;
}

.qiepian-con-list div:nth-of-type(2) {
	width: 786px;
	padding-left: 30px;
}

.qiepian-con-list div img {
	width: 60px;
	height: 60px;
	border-radius: 5px;
}

.qiepian-con-list div:nth-of-type(2) a {
	color: #222222;
	text-decoration: none;
	line-height: 30px;
	padding: 0;
	margin: 0;
	width: 100%;
	display: inline-block;
}

.qiepian-con-list .qiepian-data {
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-size: 14px;
	color: #858585;
}


/*文章页面样式*/

.tiezi-article {
	margin-bottom: 60px;
	clear: both;
}

.tiezi-article-list {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #dbdbdb;
	height: 50px;
}

.tiezi-article-list a {
	float: left;
	color: #222222;
	font-size: 18px;
	text-decoration: none;
}

.tiezi-article-list span {
	font-size: 14px;
	color: #858585;
	float: right;
}


/*回复页面*/

.tiezi-reply {
	margin-bottom: 60px;
}

.tiezi-reply-list {
	font-size: 14px;
}

.reply-list-top {
	padding-top: 18px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #dbdbdb;
}

.reply-list-top .bankuai {
	color: #62c6de;
	text-decoration: none;
	padding-left: 8px;
}

.reply-list-down {
	padding-top: 20px;
	padding-bottom: 25px;
	border-bottom: 1px solid #dbdbdb;
}

.reply-title {
	margin-bottom: 15px;
}

.reply-title a {
	font-size: 18px;
	color: #222222;
	text-decoration: none;
	/*line-height: 30px;*/
}

.source {
	margin-bottom: 0;
}

.source span {
	color: #666666;
}

.source span:nth-of-type(1) {
	margin-right: 20px;
}

.reply-list-down .reply-desc {
	font-size: 16px;
	color: #5d5d5d;
}

.reply-list-down .reply-desc .xiangqing {
	text-decoration: none;
	color: #2161ab;
}


/*关注页面*/

.tiezi-guanzhu {
	margin-bottom: 60px;
}

.tiezi-guanzhu-list {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #dbdbdb;
	font-size: 16px;
	min-height: 115px;
}

.guanzhu-list-left,
.guanzhu-list-right,
.guanzhu-list-center {
	float: left;
}

.guanzhu-list-left {
	border-radius: 3px;
}

.guanzhu-list-left img {
	width: 58px;
	height: 58px;
	border-radius: 3px;
}

.guanzhu-list-center {
	padding-left: 20px;
	width: 700px;
}

.guanzhu-list-center .position-title {
	font-size: 16px;
	font-weight: bold;
	color: #2161ab;
	display: block;
	text-decoration: none;

}

.position-dire {
	margin-top: 15px;
	margin-bottom: 5px;
	font-size: 16px;
	color: #444444;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;	
}

.guanzhu-list-right {
	line-height: 70px;
}

.guanzhu-list-right a {
	text-decoration: none;
	color: white;
	font-size: 16px;
}

.isguanzhu {
	background: #2161ab;
	padding: 12px 26px;
	border-radius: 3px;
}

.xiangguan a {
	font-size: 14px;
	text-decoration: none;
	color: #444444;
}


/*关联样式*/

.guanlian {
	background: white!important;
	border: 1px solid #2161ab!important;
}

.guanlian a {
	color: #2161ab!important;
}


/*身份认证*/

.renzheng .renzheng-pic {
	text-align: center;
}

.renzheng-buzou {
	font-size: 18px;
	position: relative;
	color: #666666;
	line-height: 26px;
}

.renzheng-buzou span:nth-of-type(1) {
	color: #2161ab;
	position: absolute;
	left: 12%;
}

.renzheng-buzou span:nth-of-type(2) {
	position: absolute;
	left: 48%;
}

.renzheng-buzou span:nth-of-type(3) {
	position: absolute;
	left: 81%;
}

.renzheng-inp {
	padding-top: 110px;
	margin-bottom: 140px;
}

.renzheng-list {
	margin-bottom: 35px;
	clear: both;
}

.renzheng-list:nth-of-type(1) {
	height: 45px;
}

.renzheng-list:nth-of-type(1) span {
	line-height: 45px;
}

.renzheng-list-right input {
	height: 45px;
	margin: 0;
	padding: 0;
}

.renzheng-list-left,
.renzheng-list-right {
	float: left;
}

.renzheng-list-right span {
	display: block;
	line-height: 20px;
}

.renzheng-list-left label {
	width: 520px;
	font-weight: normal;
	font-size: 18px;
	color: #7c7c7c;
	text-align: right;
	margin: 0;
	line-height: 45px;
	padding-right: 30px;
}

.renzheng-list:nth-of-type(1) .renzheng-list-left label {
	font-size: 30px;
	color: #202020;
}

.renzheng-list-right {
	line-height: 45px;
	width: 680px;
	font-size: 14px;
	color: #888888;
}

.hongxing {
	font-size: 18px;
	color: #b31d1d;
	line-height: 45px;
}

.renzheng-list-right .nicheng {
	border: 1px solid #ededed;
	line-height: 45px;
	width: 260px;
	border-radius: 3px;
	height: 45px;
	padding: 0;
	display: block;
	margin-bottom: 30px;
}

.renzheng-desc {
	margin-top: 30px;
	margin-bottom: 30px;
}

.renzheng-list-right label {
	margin: 0;
	font-weight: normal;
	text-align: center;
	border-radius: 3px;
	height: 40px;
	width: 120px;
	color: #333333;
	font-size: 18px;
	background: linear-gradient(to top, rgba(216, 216, 216, 0.5), rgba(255, 255, 255, 0.5));
}

.renzheng-list-right input {
	display: none;
}

.renzheng-list-right .agree {
	width: 25px;
	height: 25px;
}

.renzheng-list-right .agree:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 25px;
	height: 25px;
	background: url(/assets/img/index/gray.png) no-repeat center center;
	background-size: 100%;
	line-height: 25px;
	margin-right: 9px;
}

.renzheng-list-right #agree:checked+ label:before {
	background: url(/assets/img/index/blue.png) no-repeat center center;
}

.xieyi label {
	float: left;
	height: 25px;
	line-height: 25px;
}

.xieyi span {
	float: left;
	height: 25px;
	line-height: 25px;
	margin-left: 13px;
	font-size: 16px;
}

.renzheng-list-right .agreebtn {
	display: block;
	width: 180px;
	height: 50px;
	background: #2161ab;
	color: white;
	padding: 0 50px;
	border-radius: 3px;
	line-height: 50px;
	font-size: 18px;
	margin-top: 30px;
}


/*认证提交后页面*/

.renzheng-result {
	text-align: center;
	font-size: 24px;
	color: #202020;
}

.renzheng-result img {
	margin-right: 13px;
}

.renzheng-result .goback {
	font-size: 18px;
	color: #2161ab;
	border-bottom: 1px solid #2161ab;
	display: inline-block;
	margin-top: 40px;
	text-decoration: none;
}


/*视频详情样式*/

.video-show-con {
	padding: 0px 68px 30px 68px;
}

.video-show-con .m {
	width: 1040px;
	height: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 35px;
}

.video-js .vjs-tech {
	/*width: 1040px;*/
}

.video-title {
	text-align: center;
	margin-top: 0;
}

.video-liulan {
	text-align: center;
	font-size: 14px;
	color: #858585;
}

.video-liulan span:nth-of-type(1) {
	margin-right: 40px;
}

.container .video-desc2 {
	width: 960px;
	margin: 0 auto;
	margin-bottom: 100px;
}

.video-desc .desc-wenzi {
	text-decoration: none;
}

.vjs-big-play-centered .vjs-big-play-button {
	border-radius: 50%!important;
	height: 70px!important;
	width: 70px!important;
	line-height: 70px!important;
	font-size: 40px!important;
}


/*发帖和编辑页面的样式*/

.fatieandedit .f {
	font-size: 30px;
	text-align: left;
}

.fatieandedit label {
	font-weight: normal;
	font-size: 20px;
	color: #444444;
	width: 85px;
	height: 45px;
	line-height: 45px;
}

.fatie-edit-left {
	float: left;
	width: 85px;
}

.fatie-edit-right {
	float: left;
	width: 990px;
}

.fatieandedit-list {
	clear: both;
	margin-bottom: 20px;
}

.biaoti input {
	width: 790px;
	height: 45px;
	border: 1px solid #bfbfbf;
	margin-right: 15px;
	margin-bottom: 20px;
}

.bankuai select {
	height: 45px;
	line-height: 45px;
	width: 180px;
}

.fatieandedit-list .editor {
	margin-bottom: 20px;
}

.qiepian input[type=file] {
	display: none;
}

.qiepian input {
	border: 1px solid #bfbfbf;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	width: 300px;
}

.fatie-edit-right label {
	margin: 0;
	/*margin-top: 5px;*/
}

.qiepian .filebtn {
	width: 100px;
	height: 45px;
	border: 1px solid #bfbfbf;
	background: #f6f6f6;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color: #676767;
}

.tianjia {
	text-align: left;
	padding-left: 80px;
	cursor: pointer;
	text-decoration: none;
}

.fatie-edit-right .banquansm {
	width: 736px;
	font-size: 14px;
}

.fatie-edit-right .banquansm:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 25px;
	height: 25px;
	background: url(/assets/img/index/gray.png) no-repeat center center;
	background-size: 100%;
	line-height: 25px;
	margin-right: 9px;
	margin-left: 9px;
}

.fatie-edit-right #banquansm {
	display: none;
}

.fatie-edit-right #banquansm:checked+ p label:before {
	background: url(/assets/img/index/blue.png) no-repeat center center;
}

.bangquansm-btn {
	width: 145px;
	color: white;
	padding: 8px 22px;
	background: #2161ab;
	border-radius: 3px;
}

.fatieandedit {
	margin-bottom: 136px;
}


/*论坛样式开始*/

.dangqian {}

.dangqian .huati {
	font-size: 18px;
	color: #666666;
}

.huati a {
	color: #3a3a3a;
	text-decoration: none;
}

.huifu a:nth-of-type(1) {
	color: #0197c9;
	padding: 3px;
}

.huifu a:nth-of-type(2) {
	color: #c3c3c3;
	padding: 3px;
}

.huifu a:nth-of-type(3) {
	color: #3d3d3d;
	padding: 3px;
}

.dangqian .huifu {
	float: right;
	font-size: 14px;
}

.luntan-artycle {
	margin-bottom: 60px;
}

.luntan-nav {
	background: #eeeeee;
	margin-bottom: 0;
	padding: 15px 20px;
	padding-right: 0;
	font-size: 18px;
	color: #222222;
}

.luntan-nav span {
	margin-right: 20px;
}

.luntan-nav span:nth-of-type(4),
.luntan-nav span:nth-of-type(2),
.luntan-nav span:nth-of-type(3) {
	float: right;
	font-size: 14px;
}

.luntan-list {
	padding-top: 12px;
	padding-bottom: 12px;
}

.luntan-list p {
	display: inline-block;
}

.biaoji {
	margin-right: 15px;
	color: white;
}

.luntan-list {
	border-bottom: 1px dashed #dbdbdb;
}

.luntan-list .luntan-title {
	display: inline-block;
	font-size: 18px;
	color: #222222;
	text-decoration: none;
	width: 430px;
	vertical-align: middle;
}

.luntan-num {
	width: 115px;
	text-align: center;
	margin-right: 15px;
	vertical-align: middle;
	margin-bottom: 0;
}

.luntan-riqi {
	margin-right: 15px;
	margin-bottom: 0;
	width: 115px;
	text-align: center;
	vertical-align: middle;
}

.luntan-time {
	vertical-align: middle;
	margin: 0;
}

.luntan-num span,
.luntan-time span,
.luntan-riqi span {
	display: block;
	font-size: 12px;
	color: #929292;
}

.luntan-time span:nth-of-type(1),
.luntan-riqi span:nth-of-type(1) {
	color: #4b4b4b;
}

.luntan-num span:nth-of-type(1) {
	color: #0197c9;
}

.luntan-time span {
	margin-right: 0;
}

.dangqian .fatiebtn {
	text-decoration: none;
}

.fatiebtn {
	border: 1px solid #bfbfbf;
	background: #f6f6f6;
	text-align: center;
	font-size: 16px;
	color: #676767;
	padding: 3px 20px;
	margin-left: 30px;
	border-radius: 3px;
	font-size: 14px;
}

.retie {
	padding: 15px 20px;
}

.retie a {
	color: #686868;
	font-size: 16px;
	line-height: 30px;
	text-decoration: none;
	display: block;
}


/*论坛版块样式*/

.luntan-bankuai {
	clear: both;
	margin-bottom: 60px;
}

.luntan-bankuai-list {
	padding-top: 20px;
	padding-bottom: 15px;
	height: 130px;
	border-bottom: 1px solid #dcdcdc;
}

.bankuai-left,
.bankuai-center,
.bankuai-right {
	float: left;
}

.bankuai-left {
	width: 70px;
}

.bankuai-left img {
	width: 70px;
	height: 65px;
	border: 3px;
}

.bankuai-center {
	width: 740px;
	padding-left: 20px;
}

.bankuai-center .bankuai-title {
	color: #161616;
	font-size: 16px;
	text-decoration: none;
	display: block;
}

.bankuai-center .bankuai-desc {
	text-decoration: none;
	font-size: 14px;
	color: #505050;
	display: block;
}

.bankuai-right {
	width: 50px;
}

.luntan-bankuai-list {
	padding-top: 20px;
	padding-bottom: 15px;
}

.bankuai-line {
	display: inline-block;
	width: 28px;
	border: 1px solid #0197c9;
	margin-top: 8px;
	margin-bottom: 20px;
}

.luntan-bankuai-list .jiagz {
	text-decoration: none;
}


/*论坛详情页*/

.luntan-show-title {
	margin-bottom: 0;
}

.luntan-show-biaozhu {
	font-size: 14px;
	color: #666666;
	padding: 15px 0 25px 0;
	margin-bottom: 25px;
	border-bottom: 1px solid #dedede;
    height: 60px;
    line-height: 20px;	
	
}

.luntan-show-biaozhu span:nth-of-type(1) {
	margin-right: 50px;
}

.luntan-show-biaozhu span:nth-of-type(2) {
	margin-right: 50px;
	color: #363636;
}

.luntan-con {
	clear: both;
	margin-bottom: 30px;
}

.fuifu-num {
	font-size: 24px;
	margin-bottom: 20px;
}

.luntan-huifu {
	margin-bottom: 60px;
}

.luntan-huifu-list {
	padding: 30px 5px 30px 5px;
	/*height: 120px;*/
	clear: both;
	border-bottom: 1px dashed #e9e9e9;
	min-height: 120px;
}

.luntan-huifu-list:nth-of-type(1) {
	border-top: 1px solid #dedede;
}
.huifu-list-left{
	width: 60px;
	height: 60px;

}
.huifu-list-left img {
	width: 100%;

}

.huifu-list-center,
.huifu-list-left,
.huifu-list-right {
	float: left;
	font-size: 14px;
	color: #9d9d9d;
}

.huifu-list-center {
	width: 650px;
	padding-left: 20px;
}

.huifu-list-center a:nth-of-type(1) {
	font-size: 16px;
	color: #444444;
	display: block;
	margin-bottom: 15px;
}

.huifu-list-center a {
	text-decoration: none;
	color: #9d9d9d;
	display: block;
}

.huifu-list-right p span img {
	width: 26px;
	height: 24px;
}

.huifu-list-right p a {
	text-decoration: none;
	color: #9d9d9d;
}

.huifu-list-right p #shu {
	padding-left: 15px;
	padding-right: 15px;
}

.zan1 {
	color: #9d9d9d;
}

.zan2 {
	color: #2b65b7;
}

.zan:hover {
	cursor: pointer;
}

#page {
	margin-bottom: 30px;
}

.di-biaozhu {
	float: left;
	font-style: 14px;
	color: #666666;
}

.luntan-btn {
	float: right;
	color: white;
	font-size: 14px;
	padding: 10px 20px;
	background: #2b65b7;
	border-radius: 3px;
}

.di-jianju {
	margin-bottom: 120px;
}


/*文章内容详情页*/

.show-arti h2 {
	margin: 0;
}

.show-arti-biaozhu {
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 14px;
	margin-bottom: 25px;
}

.con-l {
	float: left;
}

.l {
	color: #555555;
}

.r {
	margin-right: 25px;
	color: #666666;
}

.con-r {
	float: right;
}

.arti-edit {
	padding: 5px 15px;
	color: #2161ab;
	border: 1px solid #2161ab;
	border-radius: 3px;
}

.show-arti-con {
	padding: 30px 30px 50px 10px;
	border-top: 1px solid #dedede;
}

.show-arti {
	margin-bottom: 100px;
}


/*切片详情页样式*/

#qipian-title {
	font-size: 30px;
	margin: 0;
}

.qiepian-thumb {
	/*margin-top: 40px;



	padding-top: 60px;*/
	border-top: 1px solid #dedede;
}

.qiepian-thumb-list {
	width: 285px;
	margin-right: 20px;
	float: left;
	margin-bottom: 30px;
	text-align: center;
}

.qiepian-thumb-list .thumb {
	width: 100%;
	height: 340px;
}

.qiepian-thumb-list:nth-of-type(4n) {
	margin-right: 0;
}

.qiepian-thumb-list a {
	text-align: center;
	text-decoration: none;
	color: #2161ab;
	font-size: 16px;
	padding: 12px 25px;
	border-radius: 5px;
	border: 1px solid #2161ab;
	display: inline-block;
	margin-top: 15px;
}


/*后新增会员描述*/

.huiyuan-desc {
	text-align: center;
	font-size: 18px;
	color: #555555;
	margin-bottom: 30px;
}

.huiyuan-name tr td {
	width: 141.6px;
	text-align: center;
	font-size: 16px;
	padding: 12px;
	border: 1px solid #f0f0f0;
}

.huiyuan-name tr td a {
	color: #2b65b7;
	text-decoration: none;
}

.huiyuan-pages {
	margin-top: 30px;
	margin-bottom: 40px;
	text-align: center;
}

.huiyuan-pages a {
	padding: 7px 13px;
	color: #7c7c7c;
	font-size: 16px;
	text-decoration: none;
	border: 1px solid #7c7c7c;
	border-radius: 3px;
}

.page-blue {
	background: #2161ab;
	color: rgb(255, 255, 255)!important;
	;
}

.zhuangzhu {
	font-size: 20px;
	padding: 15px 20px;
	background: #f0f0f0;
	color: #000000;
	margin-bottom: 0;
}

.huiyuan-name {
	margin-bottom: 50px;
}

.fabu .jigz {
	color: #2362ab;
	text-decoration: none;
	border: 1px solid #2362ab;
	padding: 1px 10px;
	border-radius: 5px;
}

.word-icon {
	padding-top: 30px;
	padding-bottom: 30px;
	font-size: 30px;
	border-bottom: 1px solid #d6d6d6;
	margin-bottom: 25px;
}

.word-icons img {
	width: 43px;
	height: 43px;
	margin-right: 15px;
}

.word-icons p {
	width: 280px;
	margin-right: 20px;
	overflow-x: hidden;
	float: left;
}

.word-icons a {
	text-decoration: none;
	color: #666666;
	font-size: 18px;
}

#wrong,
#wrong2,
#wrong3 {
	color: red;
	font-size: 12px;
}

.search-big {
	text-align: center;
	margin: 0 auto;
	width: 500px;
	margin-bottom: 50px;
	margin-top: 80px;
}

.search-big .qun-search {
	border: 1px solid #d2d2d2;
	color: black;
}

.search-big input[type="submit"] {
	background: #2161ab!important;
	float: right;
	width: 100px;
	text-align: center;
	color: white;
	height: 100%;
}

.search-list ul li {
	float: left;
	padding: 18px 20px;
	list-style-type: none;
}

.search-list ul li a {
	text-decoration: none;
	color: black;
}

.search-blue a {
	background: #2161ab;
	border-bottom: 2px solid #2161ab;
	color: white!important;
	padding: 10px 15px;
	border-radius: 3px;
}

.search-luntan-list .pages {
	margin-top: 80px;
}

.search-luntan-title {
	padding: 15px;
}

.search-luntan-title a {
	text-decoration: none;
	color: black;
	float: left;
	font-size: 18px;
}

.search-luntan-title span {
	float: right;
	margin-right: 80px;
}

.bgk {
	color: white!important;
	background: #2b65b7;
}

.zhuangzhu2 {
	width: 100%!important;
}

.person-center-zhuangzhu {
	width: 100%!important;
}

.guanzhu-list-right2 {
	float: right;
}

#myupload{
	height: 0!important;
}


/*视频页面分类的样式*/
.video .video-type .typeon{
	background: #2161ab;
	color: #fff;
}
.video-type{
	text-align: center;
	margin-bottom: 0;
	margin-bottom: 15px;
}
.video-type a{
	padding: 10px 15px;
	border: 1px solid #2161ab;
	border-radius: 5px;
	font-size: 18px;
	color: #2161ab;
	text-decoration: none;
	display: inline-block;
	margin-right: 10px;
}
.video-type a:last-of-type{
	margin-right: 0;
}
.buwei-search{
	text-align: center;
}
.buwei-search .input-group{
	border: 1px solid #2161ab;
    border-radius: 20px;
	margin-left: 50%;
	transform: translate(-50%);
	position: relative;
	margin-bottom: 20px;
}
.buwei-search .input-group input{
	text-indent: 15px;
	width: 400px;
}
 .buwei-search .input-group .button{
 	background: #2161ab url(/assets/img/index/search.png) 20px no-repeat;
 	position: absolute;
 	right: 0;
 	top: 0;
 	width: 88px;
 	height: 100%;
 	border-bottom-right-radius: 20px;
 	border-top-right-radius: 20px;
 }
 .buwei-search .input-group .button:hover{
 	cursor: pointer;
 }